thermal cell - French English Dictionary